technical microbiology - German English Dictionary